package com.tempjob.common.model.wechat;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author hui
 * @Date 22-2-11 下午1:49
 **/
@Data
@ApiModel
public class WechatPhoneRO implements Serializable {

    @ApiModelProperty("错误码:0 请求成功,-1 系统繁忙，此时请开发者稍候再试,40029 不合法的code（code不存在、已过期或者使用过）")
    private Long errorcode;

    @ApiModelProperty("错误提示信息")
    private String errmsg;

    @ApiModelProperty("用户手机号信息")
    private PhoneInfo phone_info;

    @Data
    public static class PhoneInfo{

        @ApiModelProperty("用户绑定的手机号（国外手机号会有区号）")
        private String phoneNumber;

        @ApiModelProperty("没有区号的手机号")
        private String purePhoneNumber;

        @ApiModelProperty("区号")
        private String countryCode;

    }


}
